/* f1 样式 */
.f1>.container {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.f1 {
	background-color: #f7f7f7;
}
.f1_left {
	display: flex;
	align-items: flex-end;
	padding: 10px 0;
}
.f1_left>div:last-child{
	font-size: .8em;
}
.f1_left>div:nth-child(2){
	padding-left: 8px;
	padding-right: 9px;
}
.f1_left>img {
	width: 17px;
}
.f1_right>ul {
	display: flex;
	align-self: center;
}
.f1_right>ul>li {
	color: #666666;
}
.f1_right>ul>li:not(:last-child)>span:after{
	content:'|';
	color: #e6e6e6;
	padding: 0 20px;
}
.f1_right>ul>li:first-child>span:after{
	padding-left: 35px;
}
/* f2 */
.f2 {
	padding: 42px 0;
	background-color: #fff;
}
.f2>.container {
	display: flex;
	justify-content: space-between;
}
.f2_right {
	display: flex;
	align-items: center;
}
/* 登录注册按钮 */
.f2_right>div:not(:first-child){
	padding: 10px 26px 10px 23px;
	border: 1px solid #398e57;
	border-radius: 3px;
	color: #398e57;
	cursor: pointer;
	user-select: none;
}
.active {
	background-color: #398e57;
	color: #ffffff !important;
}
.f2_right>div:nth-child(2){
	margin-right: 13px;
}
/* 菜单列表 */
.f2_right>div:first-child{
	margin-right: 41px;
}
.f2_right>div:first-child>ul {
	display: flex;
	width: 525px;
	justify-content: space-between;
}
.f2_right>div:first-child>ul>li{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
/* 调整距离三角的距离 */
.f2_right>div:first-child>ul>li>a{
	padding-right: 7px;
}
.current {
	color: #175a2f !important;
}
.sanjiao {
	border-top: 6px solid #333333;
	border-left: 6px solid rgba(0,0,0,0);
	border-right: 6px solid rgba(0,0,0,0);
}
/* 3f 样式*/
.f3 {
	background-color: #ca101e;
}
.f3>.container {
	display: flex;
	justify-content: center;
}
.f3>.container>div {
	position: relative;
}
.f3>.container>div>div{
	color: #fdeb06;
	font-weight: bold;
	font-style: italic;
	position: absolute;
	bottom: 43px;
	right: 147px;
}
/* f4 */
.f4 {
	padding: 15px 0;
	background-color: #f5f5f5;
}
.f4>.container {
	display: flex;
	justify-content: space-between;
}
.f4_left{
	display: flex;
	align-items: center;
}
.f4_left>div:nth-child(2){
	padding-left: 13px;	
	color: #444444;
}
.f4_left>div:nth-child(3){
	color: #f84d4d;
}
.f4_right {
	display: flex;
	align-items: center;
	user-select: none;
}
.f4_right>img {
	cursor: pointer;
	padding-left: 10px;
}
.f4_right>div:nth-child(2){
	cursor: pointer;
	user-select: none;
	padding-left: 25px;
}
/* 5f */
.f5 {
	background-color: #fff;
	padding-bottom: 50px;
}
.f5>.container {
	display: flex;
	justify-content: center;
}
.f5>.container>div>img {
	width: 200px;
}
.f5>.container>div{
	display: flex;
	flex-grow: 1;
	justify-content: center;
	align-items: flex-end;
	height: 421px;
	position: relative;
	overflow: hidden;
}
.f5>.container>div>img:nth-child(5) {
	position: absolute;
	width: 1000px;
	top: 91px;
	left: 43px;
	user-select: none;
}
/* 位置 */
.text1{
	position: absolute;
	top: 70px;
	left: 273px;
}
.f5_top_text>div>div:nth-child(1){
	display: flex;
	align-items: flex-end;
}
/* 人数div */
.f5_top_text>div>div:nth-child(1)>div:first-child{
	font-size: 2.3em;
	color: #f84d4d;
}
/* 人字div */
.f5>.container>div>div>div>div:nth-child(1)>div:nth-child(2){
	font-size: 1.4em;
	color: #f84d4d;
}
/* 备注文字样式 */
.f5_top_text>div>div:nth-child(2){
	font-size: 1.2em;
	color: #686868;
	text-align: center;
}
.text2 {
	position: absolute;
	top: 49px;
	left: 510px;
}
.text3 {
	position: absolute;
	top: 84px;
	right: 273px;
}
.f5_bottom_text>div.text1{
	position: absolute;
	top: 215px;
	left: 221px;
}
.f5_bottom_text>div>div:first-child {
	font-size: 1.3em;
	text-align: center;
	font-weight: bold;
}
.f5_bottom_text>div>div:nth-child(2){
	text-align: center;
	color: #444444;
}
.f5_bottom_text>div>div:nth-child(3){
	color: #444444;
	text-align: center;
}
.f5_bottom_text>div.text2{
	position: absolute;
	top: 246px;
	left: 416px;
}
.f5_bottom_text>div.text3 {
	position: absolute;
	top: 213px;
	right: 420px;
}
.f5_bottom_text>div.text4 {
	position: absolute;
	top: 250px;
	right: 231px;
}
.f6 {
	padding-bottom: 30px;
	background-color: #f5f9f6;
}
.f6_middle {
	background-color: #fff;
}
.titler {
	display: flex;
	justify-content: space-between;
}
.titler>div:first-child{
	display: flex;
	align-items: center;
}
.titler>div:first-child>div:first-child{
	color: #494949;
	padding-right: 22px;
	font-size: 1.7em;
	font-weight: bold;
	padding-left: 20px;
	cursor: pointer;
}
.titler>div:first-child>div:nth-child(2){
	color: #9e8a79;
	cursor: pointer;
}
.f6_middle {
	padding: 10px 0;
}
.f6_middle>.container{
	border: 1px solid #f8f8f8;
}
.f6_middle>.container>div>ul{
	display: flex;
	justify-content: space-around;
	padding: 10px;
}
.f6_middle>.container>div>ul>li{
	flex-grow: 1;
	text-align: center;
}
.info_text {
	align-items: center;
	height: 70px;
}
.info_text>li {
	flex-grow: 1;
	text-align: center;
}
.info_text>li:not(:first-child){
	padding-right: 60px;
}
.info_text>li:nth-child(2){
	color: #704d2a;
	padding-left: 50px;
}
.info_text>li:nth-child(2):after{
	content: '元';
	color: #333;
	padding-left: 5px;
}
.info_text>li:nth-child(3){
	color: #80b08f;
}
.info_text>li:nth-child(3):after{
	content: '%';
	padding-left: 5px;
	color: #333;
}
.info_text>li:nth-child(4){
	padding-right: 100px;
}
.info_text>li:nth-child(5)>div{
	width: 50px;
	height: 50px;
	border-radius: 50%;
	border: 6px solid #398e57;
	display: flex;
	justify-content: center;
	align-items: center;
}
.info_text>li:last-child{
	border: 1px solid #a3cab1;
	border-radius: 50px;
	color: #398e57;
	padding:10px 40px;
	user-select: none;
	flex-grow: 0 !important;
	margin-right: 20px;
	cursor: pointer;
}
/* 被选中的状态 */
.selected {
	border-bottom: 2px solid #92bfa2;
}
/* 标题右侧部分 */
.titler>div:nth-child(2){
	display: flex;
	align-items: center;
	cursor: pointer;
	user-select: none;
}
.titler>div:nth-child(2)>img{
	padding-left: 10px;
}
/* f7 */
.f7 {
	background-color: #f5f9f6;;
}
.f7_main {
	display: flex;;
}
.f7_main>div {
	flex-grow: 1;	
}
.f7_main>div:not(:nth-child(1)){
	margin-left: 40px;
}
.f7 .plan1{
	width: 243px;
	border: 1px solid #f2f2f2;
	padding-bottom: 20px;
}
.f7>.container>div:nth-child(2){
	padding: 30px 0 60px 0;
}
.plan1>div:first-child{
	text-align: center;
	padding: 10px 0;
	background-color: #FAFCFB;
}
.plan1_bottom{
	background-color: #fff;
	text-align: center;
	position: relative;
	padding-bottom: 20px;
}
.plan1_bottom:first-child{
	padding: 5px 0;
}
.plan1_bottom>div:nth-child(1){
	display: flex;
	align-items: flex-end;
	color: #704d2a;
	justify-content: center;
	padding-top: 26px;
	padding-bottom: 5px;
}
.plan1_bottom>div:first-child>div:first-child{
	font-weight: bold;
	color: #704d2a;
	font-size: 3em;
	text-align: center;
}
.plan1_bottom>div:first-child>div:nth-child(2){
	font-size: 2em;
	font-weight: bold;
}
.lilv{
	color: #686868;
	padding-bottom: 10px;
}
.plan1_bottom>div:nth-child(3){
	border: 5px solid #f84d4d;
	border-radius: 50%;
	display: flex;
	width: 60px;
	height: 60px;
	justify-content: center;
	align-items: center;
	position: relative;
	left: 50%;
	margin-left: -30px;
}
.tabs {
	display: flex;
	justify-content: center;
	padding: 10px 0;
}
.tabs>div{
	margin-right: 10px;
	border-radius: 5px;
	padding: 2px;
}
.tabs>div:first-child{
	border: 1px solid  #f85757;
	color: #f85757;
}
.tabs>div:last-child{
	background-color: #398e57;
	color: #fff;
}
.times {
	font-size: .8em;
	color: #686868;
	padding-bottom: 15px;
}
.repeat {
	padding: 5px 0;
	background-color: #d6d6d6;
	width: 194px;
	border-radius: 50px;
	color: #fff;
	text-align: center;
	font-size: 1.2em;
	margin: 0 auto;
	cursor: pointer;
	user-select: none;
}
.active_tabs {
	background-color: #398e57;
	color: #f5f9f6;
}
.no_active {
	border: 1px solid #398e57;
	background-color: #fff !important;
	color: #398e57;
}
.suc {
	border-color: #398e57 !important;
}
/* f11 */
.f11 {
	height: 417px;
	background-size: 100% 100%;
	background-image: url(../img/cnd.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
/* f13 */
.f13 {
	border-bottom: 1px solid #f2f2f2;
	padding-bottom: 65px;
	background-color: #fff;
}
.f13 .pic{
	border: 1px solid #e3e3e3;
}
.f13>.container>div:first-child{
	width: 6em;
	font-size: 1.7em;
	padding: 0 15px;
	text-align: center;
	margin-bottom: 30px;
	border-bottom: 2px solid #459561;
}
.f13>.container>div:nth-child(2){
	display: flex;
	flex-wrap: wrap;
}
.f13>.container>div:nth-child(2)>img{
	flex-basis: 193px;
	margin-left: 5px;
}
.f14>.container{
	display: flex;
	justify-content: space-between;
}
.f14{
	background-color: #454545;
	padding: 53px 0px 43px 0;
}
.f14_header>ul{
	display: flex;
	width: 324px;
	justify-content: space-between;
	color: #fff;
	cursor: pointer;
	font-size: 1.1em;
}
/* 左侧列表 */
.f14_list{
	display: flex;
	color: #7c7c7c;
	justify-content: space-between;
}
.f14_list>div>ul>li {
	padding: 5px 0;
	padding-left: 5px;
	cursor: pointer;
	user-select: none;
}
.f14_middle>div:first-child{
	font-size: 1.1em;
	color: #fff;
	padding-bottom: 9px;
}
.f14_middle>div:nth-child(2){
	color: #fff;
	font-size: 1.8em;
	font-weight: bold;
	padding-bottom: 5px;
}
.f14_middle>div:nth-child(3){
	color: #999999;
	padding-bottom: 13px;
}
.f14_right>img {
	padding-right: 140px;
}
/* f15 */
.f15 {
	background-color: #454545;
	color: #bbb7bf;
}
.f15>.container>div{
	text-align: center;
}
.f15>.container>div:nth-child(1){
	padding-top: 40px;
	padding-bottom: 26px;
}
.f15>.container>div:nth-child(2)>img{
	padding: 0 28px;
}